sort of puff-paste tart - Francés Inglés Diccionario